sewage disposal plant - Turkish English Dictionary